package router

import (
	"fmt"
	"github.com/gin-gonic/gin"
	"hellow/pkg/controllers"
	"hellow/middleware"
)

func HttpServer() {
	fmt.Println("启动服务")
	// 初始化引擎
    http := gin.Default()
    // 路由
    // 获取用户信息
    http.GET("/getUserInfo/:id", middleware.UserMiddleware, controllers.GetUserInfo)
    // 添加用户信息
    http.GET("/add", controllers.AddUser)
    // 感受并发处理
    http.GET("/goroutine", controllers.Handle)
    // 列表
    http.GET("/getUserList", controllers.GetUserList)

    // 绑定端口，然后启动应用
    http.Run(":9205")
}